Обсуждение участника:Ignatus/patlinkshl.js

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Скрипт игнорирует ссылки с двоеточиями в режиме предпросмотра[править код]

Если я правильно понимаю логику скрипта, то он перед тем, как запросить статус патруля для ссылки, достаёт часть до первого двоеточия (104-я строчка) и проверяет, что это префикс патрулируемого пространства имён. Если ссылка ведёт на непатрулируемое пространство (например, «Проект:»), то скрипт эту страницу не включает в запрос.

Как результат — он отсеивает ссылки на основное пространство, содержащие двоеточия: Sense: A Cyberpunk Ghost Story, достали «Sense», это не префикс патрулируемого пространства имён, ссылку игнорируем. Результат можно глянуть тут — все страницы должны быть подсвечены красным, но в режиме предпросмотра подсвечиваются только оные без многоточий.

@Ignatus: не глянете? Заранее спасибо. ~Facenapalm 12:05, 18 июня 2023 (UTC)[ответить]